package com.alibaba.citrus.ots.platform.enhance.dto.api.request;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.Map;

/**
 * 货品
 *
 * @author zhanglianshan
 * @since 2021/9/13
 */
@Data
public class ScItemPublishDTO implements Serializable {

    private static final long serialVersionUID = 8177183151053936458L;
    /**
     * 商家产品id
     */
    private String merchantProductId;

    /**
     * 商家产品skuId
     */
    private String merchantProductSkuId;

    /**
     * 条码
     */
    private String barCode;

    /**
     * 外部ID
     */
    private String outerId;

    /**
     * 商家id
     */
    private String merchantId;

    /**
     * 标题
     */
    private String title;

    /**
     * 货品类型
     */
    private Integer type;

    /**
     * 类目id
     */
    private String categoryId;

//    /**
//     * 商品图片
//     */
//    private List<ItemMediaPublishAbilityReq> imageList;

    /**
     * 品牌id
     */
    private String brandId;

    /**
     * 拓展信息
     */
    private Map<String, String> features;

    /**
     * 库存单位
     */
    private String unit;

    /**
     * 长
     */
    private Integer length;

    /**
     * 宽
     */
    private Integer width;

    /**
     * 高
     */
    private Integer height;

    /**
     * 体积
     */
    private Integer volume;

    /**
     * 重量
     */
    private Integer weight;

    /**
     * 毛重
     */
    private Integer grossWeight;

    /**
     * 净重
     */
    private Integer netWeight;

    /**
     * 易碎品
     */
    private Boolean hygroscopic;

    /**
     * 冷藏品
     */
    private Boolean refrigeration;

    /**
     * 是否开启有效期
     */
    private Boolean shelfLife;

    /**
     * 有效期开始时间
     */
    private Date startShelfLife;

    /**
     * 有效期天数
     */
    private Integer shelfListDays;
}
